horse transport wagon - French English Dictionary